This session moves beyond the hype of LLM benchmarks to focus on the human-AI collaboration dynamic, introducing the concept of “Habitat Engineering.”
1. The Evolution of Developer Literacy
Russell argues that we are witnessing a leap in literacy similar to the invention of the printing press or the synthesizer. Historically, these leaps democratize creation, making room for new crafts while retiring old ones.
-
Pre-AI Literacy: Focused on memorizing syntax, frameworks, and “code wrangling.”
-
Post-AI Literacy: Focused on understanding semantics, capturing context, and managing meaning.
2. Engineering the “Habitat”
A key takeaway from the session is the shift from building a “harness” for AI to engineering a Habitat. Inspired by Richard Gabriel, this concept focuses on creating an environment where both human and AI cognition can perform at their best. Russell emphasizes that the model itself is just infrastructure; the real engineering happens in how we prepare the context for that model to enter.
3. Understanding the LLM as a “New Joiner”
Using Thomas Nagel’s famous question, “What is it like to be a bat?”, Russell asks developers to consider what it is like to be an LLM.
-
Tabula Rasa: Every session is a new start. The AI doesn’t know your architecture or “where the bodies are buried.”
-
No “Scar Tissue”: Unlike a human developer, an AI doesn’t see the emotional history or the “why” behind a complex retry loop built during a 6:00 AM production outage.
-
Reference Frames: We must bridge the gap between human 3D/geographical thinking and the LLM’s text-prediction nature.
Learn more about JAX LondonSTAY TUNED!
4. Avoiding the Three Debts
One of the most critical warnings in the keynote involves the “Three Debts” (coined by Margaret-Anne Storey). Russell shares a personal confession of “cognitive surrender” where, while tired, he allowed an AI to take over a project, only to realize he no longer understood his own codebase.
-
Technical Debt: The traditional drift in code quality.
-
Cognitive Debt: The loss of mental understanding of how the system works.
-
Intent Debt: The loss of the original “Why”—not knowing what you were trying to build in the first place.
5. Best Practices for AI Literacy
-
Maintain Cognitive Sovereignty: Don’t let fatigue lead to “cognitive surrender.” Know when to step away from the AI.
-
Context Engineering: Treat the AI like a new joiner. Provide the necessary “scars” and history of the codebase to make its output relevant.
-
Collaborate, Don’t Command: View the AI not as a slave or a simple autocomplete, but as a different style of cognition in the room.
-
Level 3 Literacy: Aim to become a “Habitat Engineer,” building the conditions for successful team-wide AI collaboration.
Key Takeaways
-
Democratization creates new crafts: As AI takes over “wrangling,” developers must pivot toward semantics and intent.
-
AI shifts problems, it doesn’t remove them: Without careful management, AI can trade technical debt for more dangerous cognitive and intent debt.
-
The “Habitat” is the differentiator: Success with AI isn’t about finding the “perfect prompt,” but about engineering the environment where cognition thrives.
-
Humanity remains central: Developers are “depletable collaborators.” Recognizing our own fallibility is essential when working with non-tiring AI.
Conclusion
Russell Miles’ keynote is a call to action for developers to reclaim their agency. By understanding the limitations of LLMs and the risks of cognitive debt, we can move from being passive users of AI to active Habitat Engineers. This session equips you with the mindset to ensure that while the AI writes the code, you are the one thinking clearly.




